/* 棣栭〉鏍峰紡 */
.wq_lx_notice {
    height: 45px;
    border: 1px solid #EAEAEA;
    margin: 18px auto 15px auto;
    position: relative;
}

.wq_lx_noticeTit {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 120px;
    height: 43px;
    line-height: 43px;
    font-size: 14px;
    color: #FF5151;
    background: url(../img/tongzhi.png) no-repeat 15px center;
    padding-left: 52px;
}

.wq_lx_noticecarousel {
    float: right;
}

.wq_lx_noticecarousel.layui-carousel > [carousel-item] > * {
    background-color: #fff;
    height: 43px;
    line-height: 43px;
    font-size: 14px;
    color: #333;
}

.wq_lx_newsLeft {
    width: 743px;
    height: 275px;
    float: left;
    border: 1px solid #EAEAEA;
    float: left;
    padding: 16px 0px 16px 16px;
}

.wq_lx_newsimg .layui-carousel > [carousel-item] > * img {
    width: 100%;
    height: 100%;
}

.wq_lx_newsimgTit {
    width: 100%;
    height: 36px;
    background: rgba(0, 0, 0, 0.8);
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 1;
    font-size: 14px;
    color: #fff;
}

.wq_lx_newsimgTit p {
    line-height: 36px;
    text-indent: 15px;
    width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.wq_lx_newsimg .layui-carousel-ind {
    text-align: right;
    top: -28px;
    z-index: 99;
}

.wq_lx_newsimg .layui-carousel-ind li {
    background-color: inherit;
    border: 1px solid #fff;
    margin: 0px 3px;
}

.wq_lx_newsimg .layui-carousel-ind li.layui-this {
    background-color: #fff
}

.wq_lx_newstabs {
    margin-left: 15px;
    width: 400px;
    position: relative;
}

.wq_lx_newstabs .layui-tab {
    margin: 0px;
}

.wq_lx_newstabs .layui-tab * {
    box-sizing: content-box;
}

.wq_lx_newstabs .layui-tab-title .layui-this:after {
    border-radius: 5px 5px 0px 0px;
    border-color: #3260AF;
    border-bottom-color: #fff;
    height: 31px;
}

.wq_lx_newstabs .layui-tab-title {
    border-color: #3260AF;
    height: 30px;
}

.wq_lx_newstabs .layui-tab-title li {
    font-size: 14px;
    color: #666;
    line-height: 30px;
}

.wq_lx_newsMore {
    font-size: 12px;
    color: #999;
    width: 60px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border: 1px solid #999;
    border-radius: 25px;
    position: absolute;
    top: 0px;
    right: 2px;
    z-index: 1;
}

.wq_lx_newsMore:hover {
    border-color: #3260AF;
    color: #3260AF;
}

.wq_lx_newstabs .layui-tab-title .layui-this {
    color: #295299;
    font-weight: bold;
}

.wq_lx_newstabs .layui-tab-content {
    padding: 0px;
}

.wq_lx_newstabsList {
    padding-top: 2px;
}

.wq_lx_newstabsList li {
    height: 36px;
    background-color: #F9F9F9;
    border-radius: 36px;
    margin-top: 6px;
}

.wq_lx_newstabsList li .time {
    font-size: 12px;
    color: #999;
    display: inline-block;
    width: 68px;
    margin: 0px 10px;
    vertical-align: top;
    line-height: 36px;
    float: right;
}

.wq_lx_newstabsList li .wenzi {
    vertical-align: middle;
    font-size: 16px;
    color: #555;
    display: inline-block;
    max-width: 260px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 36px;
    padding: 0px 0px 0px 10px;
}

.wq_lx_newstabsList li:hover .time, .wq_lx_newstabsList li:hover .wenzi {
    color: #3260AF;
}

.wq_lx_newstabsList li:hover {
    background-color: #F4F8FF;
}

.wq_lx_newsRight {
    width: 447px;
    height: 276px;
    border: 1px solid #EAEAEA;
    float: right;
    padding: 16px 14px;
    position: relative;
}

.wq_lx_newsdgTit {
    font-size: 16px;
    color: #333;
    border-bottom: 1px solid #D4D4D4;
    height: 46px;
    line-height: 46px;
    text-indent: 16px;
    position: relative;
}

.wq_lx_newsdgTit:after {
    content: '';
    width: 6px;
    height: 15px;
    background: #3260AF;
    border-radius: 3px;
    position: absolute;
    left: 0px;
    top: 15px;
}

.wq_lx_tzgg {
    padding-top: 7px;
}

.wq_lx_tzgg li {
    height: 35px;
    line-height: 35px;
}

.wq_lx_tzgg li p {
    max-width: 310px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #555;
    float: left;
    line-height: 35px;
    font-size: 16px;
}

.wq_lx_tzgg li span {
    float: right;
    color: #999;
    font-size: 12px
}

.wq_lx_tzgg li:hover p, .wq_lx_tzgg li:hover span {
    color: #3260AF;
}

.wq_lx_gg1 {
    margin-top: 17px;
    margin-bottom: 15px;
}

.wq_lx_gg1left {
    width: 741px;
    cursor: pointer;
}

.wq_lx_gg1Right {
    width: 447px;
    cursor: pointer;
}

.wq_lx_publicBorder {
    border: 1px solid #EAEAEA;
}

.wq_lx_bsck {
    margin-top: 15px;
    margin-bottom: 20px;
    padding: 5px 18px 30px 18px;
}

.wq_lx_pageTit {
    font-size: 16px;
    color: #333;
    border-bottom: 1px solid #D4D4D4;
    height: 50px;
    line-height: 50px;
    text-indent: 16px;
    position: relative;
    font-weight: bold;
    cursor: pointer;
}

.wq_lx_pageTit:after {
    content: '';
    width: 6px;
    height: 17px;
    background: #3260AF;
    border-radius: 3px;
    position: absolute;
    left: 0px;
    top: 15px;
}

.wq_lx_bsckitem {
    float: left;
    margin: 30px 7px 0px 7px;
    -webkit-transition: .2s ease-in;
    transition: .2s ease-in;
}

.wq_lx_bsckitem:hover {
    margin-top: 26px;
}

.newsnewicon {
    margin-left: 10px;
}

.newsnewicon {
    animation: swing .8s infinite linear;
    -moz-animation: swing .8s; /* Firefox */
    -webkit-animation: swing 7s infinite linear; /* Safari and Chrome */
    -o-animation: swing .8s; /* Opera */
}

.wq_lx_ggzypzxx {
    margin: 20px auto;
    padding: 5px 18px;
    position: relative;
    padding-bottom: 30px;
}

.wq_lx_ggzypzxxss {
    width: 380px;
    height: 40px;
    position: absolute;
    top: 2px;
    right: 0px;
    z-index: 1;
    text-align: right;
}

.wq_lx_ssipt {
    height: 40px;
    width: 290px;
    border: 1px solid #3260AF;
    border-radius: 20px 0px 0px 20px;
    vertical-align: top;
    font-size: 14px;
    color: #999;
    font-weight: normal;
    text-indent: 20px;
}

.wq_lx_ssbtn {
    width: 55px;
    border: 1px solid #3260AF;
    height: 40px;
    background: #3260AF url(../img/sousuo.png) no-repeat center center;
    border-radius: 0px 20px 20px 0px;
    vertical-align: top;
    overflow: hidden;
    text-indent: -9999px;
    cursor: pointer;
}

.wq_lx_ssbtn:hover {
    opacity: 0.9;
}

.wq_lx_ggzypzxxItem {
    width: 570px;
    height: 323px;
    float: left;
    margin-top: 24px;
    padding: 0px 20px;
}

.wq_lx_ggzypzxxItem:nth-child(1) {
    background: url(../img/wq_lx_ggzypzxxItem2.png) no-repeat;
    margin-right: 22px;
}

.wq_lx_ggzypzxxItem:nth-child(3) {
    background: url(../img/wq_lx_ggzypzxxItem1.png) no-repeat;
}

.wq_lx_ggzypzxxItem:nth-child(5) {
    background: url(../img/wq_lx_ggzypzxxItem4.png) no-repeat;
    margin-right: 22px;
}

.wq_lx_ggzypzxxItem:nth-child(7) {
    background: url(../img/wq_lx_ggzypzxxItem3.png) no-repeat;
}

.wq_lx_ggzypzxxItem:nth-child(9) {
    background: url(../img/wq_lx_ggzypzxxItem6.png) no-repeat;
    margin-right: 22px;
}

.wq_lx_ggzypzxxItem:nth-child(11) {
    background: url(../img/wq_lx_ggzypzxxItem5.png) no-repeat;
}

.wq_lx_ggzypzxxItem:nth-child(13) {
    background: url(../img/wq_lx_ggzypzxxItem8.png) no-repeat;
    margin-right: 22px;
}

.wq_lx_ggzypzxxItem:nth-child(15) {
    background: url(../img/wq_lx_ggzypzxxItem7.png) no-repeat;
}

.wq_lx_ggzypzxxItem:nth-child(17) {
    background: url(../img/wq_lx_ggzypzxxItem8.png) no-repeat;
    margin-right: 22px; /* background-size: contain; */
}

.wq_lx_ggzypzxxItem.sunTrade .wq_lx_ggzypzxxItemList li {
    padding-top: 13px
}

.wq_lx_ggzypzxxItem:nth-child(19) {
    background: url(../img/wq_lx_ggzypzxxItem7.png) no-repeat;
}

.wq_lx_ggzypzxxItem:nth-child(21) {
    background: url(../img/wq_lx_ggzypzxxItem8.png) no-repeat;
}

.wq_lx_ggzypzxxItemheader {
    width: 270px;
    height: 45px;
    margin: 0px auto;
    text-align: center;
    line-height: 45px;
    color: #fff;
}

.wq_lx_ggzypzxxItemheader .tit {
    font-size: 16px;
    float: left;
    margin-left: 20px;
    width: 150px;
}

.wq_lx_ggzypzxxItemheader .more {
    border: 1px solid #fff;
    border-radius: 20px;
    font-size: 12px;
    float: right;
    height: 25px;
    line-height: 25px;
    width: 60px;
    margin-right: 30px;
    margin-top: 11px;
}

.wq_lx_ggzypzxxItemBox {
    padding-top: 15px;
}

.wq_lx_ggzypzxxItemBox .layui-tab-title {
    height: 45px;
}

.wq_lx_ggzypzxxItemBox .layui-tab-title li {
    height: 45px;
    line-height: 45px;
    color: #666;
    position: relative;
    padding: 0px;
    margin: 0px 15px;
}

.wq_lx_ggzypzxxItemBox .layui-tab-title li:first-child {
    margin-left: 0px;
}

.wq_lx_ggzypzxxItemBox .layui-tab-title .layui-this:after {
    height: 46px;
}

.wq_lx_ggzypzxxItemBox .layui-tab-brief > .layui-tab-title .layui-this {
    color: #295299;
}

.wq_lx_ggzypzxxItemBox .layui-tab-brief > .layui-tab-title .layui-this:after {
    border-bottom: 2px solid #295299;
}

.wq_lx_ggzypzxxItemBox .layui-tab-brief > .layui-tab-title .layui-this:before {
    content: '';
    border-width: 0 6px 6px;
    border-style: solid;
    border-color: transparent transparent #295299;
    position: absolute;
    bottom: 1px;
    left: 50%;
    margin-left: -6px;
}

.wq_lx_ggzypzxxItemBox .layui-tab-title .layui-badge {
    width: 24px !important;
    height: 24px !important;
    color: #fff !important;
    background-color: #FF0000 !important;
    border-radius: 50%;
    padding: 0px !important;
    border: 3px solid #FFA2A2;
    line-height: 20px;
    position: absolute;
    left: 100%;
    top: 0px;
}

.wq_lx_ggzypzxxItemBox .layui-tab-content {
    padding: 0px;
}

.wq_lx_ggzypzxxItemList li {
    padding-top: 17px;
}

.wq_lx_ggzypzxxItemList li p {
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #555;
    float: left;
}

.wq_lx_ggzypzxxItemList li p i {
    font-size: 22px;
    display: inline-block;
    line-height: 10px;
    padding: 0px 8px;
    vertical-align: middle;
}

.wq_lx_ggzypzxxItemList li span {
    float: right;
    font-size: 12px;
    color: #999;
}

.wq_lx_ggzypzxxItemList li:hover p, .wq_lx_ggzypzxxItemList li:hover span {
    color: #3260AF;
}

.wq_lx_rlbx {
    width: 743px;
    height: 323px;
    padding: 0px 16px 16px 16px;
}

.wq_lx_rl {
    width: 287px;
    height: 258px;
}

.wq_lx_rl .layui-laydate, .hw_leftboxBd .layui-laydate {
    border: 0px;
    box-shadow: none;
    background-color: #F9F9F9;
}

.wq_lx_jyrili {
    height: 292px;
    overflow: hidden;
}

.wq_lx_rl .layui-laydate .layui-this, .hw_leftboxBd .layui-laydate .layui-this {
    background-color: #3260AF !important;
}

.wq_lx_rl .layui-laydate-content td, .hw_leftboxBd .layui-laydate-content td {
    height: 34px;
    width: 34px;
    border-radius: 50%;
}

.wq_lx_rl .layui-laydate-content, .hw_leftboxBd .layui-laydate-content {
    padding-top: 5px;
}

.wq_lx_bx {
    width: 419px;
}

.bx-name {
    font-size: 14px;
    color: #333;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 8px;
}

.bx-foot {
    color: #979797;
}

.wq_lx_bxList {
    padding: 19px 20px;
    background-color: #F9F9F9;
}

.wq_lx_bxList li {
    padding-bottom: 8px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 8px;
}

.wq_lx_bxList li:hover .bx-name, .wq_lx_bxList li:hover .bx-foot {
    color: #3260AF;
}

.wq_lx_bxListnei {
    height: 119px;
    overflow: hidden;
}

.wq_lx_jdck {
    width: 447px;
    height: 360px;
    padding: 0px 20px;
}

.wq_lx_jdckListItem {
    width: 104px;
    height: 120px;
    float: left;
    background-position: top center;
    background-repeat: no-repeat;
    position: relative;
}

.wq_lx_jdckList > div {
    padding: 0 10px;
}

.wq_lx_jdckListItem1 {
    background-image: url(../img/tousu.png);
    /*margin-right: 70px;*/
    /*margin-bottom: 15px;*/
}

.wq_lx_jdckListItem1:hover {
    background-image: url(../img/tousu_1.png);
}

.wq_lx_jdckListItem2 {
    background-image: url(../img/yijianjianyi.png);
    /*margin-left: 70px;*/
    /*margin-bottom: 15px;*/
}

.wq_lx_jdckListItem2:hover {
    background-image: url(../img/yijianjianyi_1.png);
}

.wq_lx_jdckListItem3 {
    background-image: url(../img/xinxiang.png);
    /*margin-right: 70px;*/
}

.wq_lx_jdckListItem3:hover {
    background-image: url(../img/xinxiang_1.png);
}

.wq_lx_jdckListItem4 {
    background-image: url(../img/fuwuxieyi.png);
    /*margin-left: 70px;*/
}

.wq_lx_jdckListItem4:hover {
    background-image: url(../img/fuwuxieyi_1.png);
}

.wq_lx_jdckListItem5 {
    background-image: url(../img/haochaping.png);
    /*margin-left: 70px;*/
}

.wq_lx_jdckListItem5:hover {
    background-image: url(../img/haochaping.png);
}

.wq_lx_jdckListItem a {
    display: block;
    width: 100%;
    height: 100%;
}

.wq_lx_jdckListItem .jdck-name {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #14396D;
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 1;
}

.wq_lx_jdckListItem:hover .jdck-name {
    color: #367CEE;
}

.wq_lx_jdckList {
    display: flex;
    width: 316px;
    margin: 28px auto 0px auto;
    /* background: url(../img/line.png) no-repeat center 7px; */
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.wq_lx_bxcd {
    height: 128px;
    background-color: #f9f9f9;
    margin-top: 7px;
    padding-top: 18px
}

.wq_lx_bxcdtable {
    width: 90%;
    margin: 0 auto;
}

.wq_lx_bxcdtable th {
    font-size: 16px;
    color: #333;
    height: 40px;
}

.wq_lx_bxcdtable td {
    font-size: 14px;
    color: #666;
    text-align: center;
    line-height: 22px;
}

.wq_lx_bzjcx {
    margin: 20px auto;
    padding: 0px 17px 24px 17px;
}

.wq_lx_bzjcxssbox {
    height: 75px;
    background-color: #EEF3FC;
    position: relative;
}

.bzjcx-des {
    font-size: 16px;
    color: #3D72C1;
    line-height: 75px;
    padding-left: 400px;
}

.wq_lx_bzjcxItem {
    width: 350px;
    height: 130px;
    float: left;
    margin-right: 57px;
    margin-top: 20px;
    -webkit-transition: .2s ease-in;
    transition: .2s ease-in;
    cursor: pointer;
}

.wq_lx_bzjcxItem:hover {
    margin-top: 17px;
}

.wq_lx_lgpt {
    height: 76px;
    overflow: hidden;
}

.wq_lx_lgpt li {
    width: 182px;
    height: 76px;
    float: left;
    margin-right: 20.5px;
}

.wq_lx_lgpt li:last-child {
    margin-right: 0px;
}

.wq_lx_lgpt li img {
    width: 100%;
    height: 100%;
}

.wq_lx_fwckpage {
    padding: 0px 17px 17px 17px;
    margin: 20px auto;
}

.wq_lx_fwckpageList {
    margin-top: 22px;
}

.wq_lx_fwckpageList li {
    width: 168px;
    height: 60px;
    background-color: #468DD8;
    border-radius: 30px;
    float: left;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 60px;
    margin-right: 20px;
}

.wq_lx_fwckpageList li:hover {
    opacity: 0.9;
}

.wq_lx_dsj {
    padding: 0px 17px 17px 17px;
}

a.wq_lx_pageTitmore {
    font-size: 12px;
    color: #999;
    float: right;
}

.wq_lx_jine {
    margin-top: 30px;
}

.wq_lx_jine li {
    width: 155px;
    height: 91px;
    float: left;
    background: url(../img/shaungyuan.png) no-repeat center center;
    margin: 0px 19px;
    text-align: center;
    padding-top: 12px;
}

.wq_lx_jine li .jine-num {
    font-size: 28px;
    color: #3260AF;
    font-weight: bold;
    line-height: 40px;
}

.wq_lx_jine li .jine-dw {
    font-size: 14px;
    color: #666;
}

.wq_lx_dsjchars {
    margin-top: 20px;
}

.wq_lx_ygcg {
    margin: 20px auto;
    padding: 0px 17px 17px 17px;
}

.wq_lx_lstbnSite {
    width: 320px;
    height: 50px;
    background: #468DD8;
    border-radius: 25px;
    margin: 0 auto;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 50px;
}

.wq_lx_lstbnSite:hover {
    opacity: 0.9;
}

.wq_lx_ygcgdes {
    font-size: 15px;
    color: #333;
    text-indent: 33px;
    line-height: 30px;
    width: 90%;
    margin: 0 auto;
    margin-top: 35px;
}

.wq_lx_pagesp {
    padding: 0px 17px 17px 17px;
}

.wq_lx_gsVideoCarousel {
    margin-top: 17px;
}

.wq_lx_gsVideoCarouselSolid {
    width: 1164px;
    height: 167px;
    position: relative;
    overflow: hidden;
}

.wq_lx_gsVideoList {
    position: absolute;
    left: 0px;
    width: 99999999px;
    transition: all 0.25s ease-out 0s;
}

.wq_lx_gsVideoList > li {
    float: left;
    margin: 0px 7px;
    width: 280px;
    height: 167px;
    position: relative;
    background-color: #F2F2F2;
    padding: 5px 5px 0px 5px;
}

.wq_lx_gsVideoList > li:nth-child(1) {
    margin-left: 0px;
}

.wq_lx_gsVideoList > li > img {
    display: block;
    width: 100%;
    height: 130px;
}

.wq_lx_gsVideoList > li > p {
    height: 28px;
    line-height: 28px;
    width: 100%;
    text-align: center;
    color: #666;
}

.wq_lx_gsVideoKeepOut {
    height: 131px;
    line-height: 131px;
    width: 256px;
    text-align: center;
    font-size: 20px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 5px;
    top: 5px;
    cursor: pointer;
    display: none;
}

.wq_lx_gsVideoList > li:hover .wq_lx_gsVideoKeepOut {
    display: block;
}

.wq_lx_gsVideoKeepOut img {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
}

.wq_lx_gQualificationPicAleat {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    top: 0px;
    left: 0px;
    z-index: 10;
    display: none;
}

.wq_lx_gQualificationPicAleatMain {
    padding: 50px 40px 40px 40px;
    position: relative;
    background: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);

}

.wq_lx_gQualificationPicAleatCon {
    max-width: 1280px;
    max-height: 620px;
    overflow: auto
}

.wq_lx_gQualificationPicAleatCon > img {
    width: 100%;
    height: 100%;
    display: block;
}

.wq_lx_gQualificationClose {
    position: absolute;
    top: 0px;
    right: 0px;
    background: url(../img/icon_closeblack.png) center no-repeat;
    width: 40px;
    height: 40px;
    cursor: pointer;
}

.wq_lx_siteimg {
    background-color: #F2F2F2;
    height: 120px;
    margin: 20px auto;
}

.wq_lx_siteimg li {
    float: left;
    padding: 22px 20px;
}

.wq_lx_siteimg li img {
    width: 200px;
    height: 77px;
}

.wq_lx_layerbg {
    width: 100%;
    height: 100%;
    background: rgba(56, 56, 56, 0.3);
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: none;
}

.wq_lx_bzjlayer {
    width: 1080px;
    height: 520px;
    background: #fff;
    box-shadow: 0px 0px 15px 0px rgba(51, 86, 128, 0.15);
    border-radius: 5px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -540px;
    margin-top: -260px;
    overflow: hidden;
}

.wq_lx_lytit {
    height: 60px;
    background-color: #3D72C1;
    text-align: center;
    line-height: 60px;
    font-size: 18px;
    color: #fff;
    position: relative;
}

.closeicon {
    position: absolute;
    right: 20px;
    top: 0px;
    cursor: pointer;
}

.wq_lx_lycontent {
    text-align: center;
    padding-top: 40px;
}

.wq_lx_lycontentimg {
    display: none;
}

/* 鏂板姞鏍峰紡 */
/* 椋樼獥 */
.wq_lx_pc {
    width: 518px;
    height: 318px;
    position: absolute;
    background: url(../img/bj_pc.png) no-repeat;
    top: 0px;
    left: 0px;
    padding: 19px;
    z-index: 99999;
}

.wq_lx_pcheader {
    height: 64px;
    line-height: 64px;
    font-size: 24px;
    color: #3E60A8;
    text-align: center;
    position: relative;
}

.wq_lx_pcheader .tongzhiicon {
    margin-right: 5px;
}

.wq_lx_pcheader .closex {
    position: absolute;
    right: 20px;
    top: 20px;
    z-index: 1;
    cursor: pointer;
}

/*.wq_lx_pctztit{width: 451px;height: 77px;margin: 0px auto;background: url(../img/bj_pc2.png) no-repeat;font-size: 22px;color: #333;padding: 10px 17px;letter-spacing: 1px;}*/
.wq_lx_pctztit {
    width: 451px;
    height: 140px;
    margin: 0px auto;
    font-size: 22px;
    color: #333;
    padding: 10px 17px;
    letter-spacing: 1px;
}

.wq_lx_pctztit p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 30px;
}

.wq_lx_pctzdsoj {
    font-size: 14px;
    color: #333;
    line-height: 40px;
    padding-left: 17px;
}

.wq_lx_pctzdes {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    display: box;
    padding: 0px 18px;
    font-size: 14px;
    color: #333;
    line-height: 20px;
    height: 80px;
    overflow: hidden;
}

/* 绯荤粺搴旂敤寮规 */
.wq_lx_sysAlllay {
    width: 790px;
    height: 480px;
    background: #fff;
    box-shadow: 0px 0px 15px 0px rgba(51, 86, 128, 0.15);
    border-radius: 5px;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 9999;
    margin-top: -240px;
    margin-left: -395px;
    overflow: hidden;
}

.wq_lx_sysAllheader {
    height: 60px;
    text-align: center;
    line-height: 60px;
    position: relative;
    font-size: 18px;
    color: #fff;
    background: #3D72C1;
}

.wq_lx_sysAllheader .closesyslay {
    position: absolute;
    width: 24px;
    height: 24px;
    cursor: pointer;
    right: 20px;
    top: 17px;
}

.wq_lx_sysAllcontent {
    padding-top: 40px;
}

.wq_lx_sysAllcontent li {
    width: 330px;
    height: 45px;
    border: 1px solid #ddd;
    border-radius: 5px;
    float: left;
    margin-bottom: 12px;
    margin-left: 44px;
    text-align: center;
    line-height: 45px;
    font-size: 15px;
    color: #666;
}

.wq_lx_sysAllcontent li:hover {
    border-color: #3D72C1;
    color: #3D72C1;
}

.wq_lx_syslayerbg {
    width: 100%;
    height: 100%;
    background: rgba(56, 56, 56, 0.3);
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: none;
}

.wq_lx_ggzypzxxItem9 {
    margin-top: 24px;
    padding: 0px 20px;
    float: left;
    width: 100%;
}

.layui-tab-titlewai {
    text-align: left;
    border: 0px;
}

.layui-tab-titlewai li {
    font-size: 14px;
    margin: 0 6px !important;
}

.wq_lx_ggzypzxxItemBox .layui-tab-titlewai .layui-this {
    color: #3260AF;
}

.wq_lx_ggzypzxxItemBox .layui-tab-titlewai .layui-this:after {
    border: 0px;
    width: 70px;
    height: 2px;
    background-color: #3260AF;
    top: 45px;
    left: 50%;
    margin-left: -35px;
}

.wq_lx_ggzypzxxItem9 .wq_lx_ggzypzxxItemList li {
    padding-top: 14px;
}

.wq_lx_ggzypzxxItem9 .wq_lx_ggzypzxxItemList li p {
    max-width: 800px;
}

/* 淇濊瘉閲戠粨鏋滄煡璇�*/
.wq_lx-container {
    width: 1200px;
    padding: 15px 15px 100px 15px;
    border: 1px solid #EAEAEA;
    margin: 0px auto;
    min-height: 470px;
}

.state1 {
    color: #35AE5F;
}

.state2 {
    color: #E9162A;
}

.wq_lx-container table th, .wq_lx-container table td {
    text-align: center;
    font-size: 15px
}

.wq_lx-container table.layui-table th {
    color: #333;
    padding: 20px 0px;
    background-color: #F5F7FA
}

.wq_lx-container table.layui-table td {
    padding: 15px 0px;
}

.wq_lx-container table.layui-table tr:hover td {
    background-color: #F5F7FA
}

.wq_lx-bzjResultnull {
    text-align: center;
    padding: 210px 0px;
}

.wq_lx-bzjResultnull img {
    display: inline-block;
    vertical-align: middle
}

.wq_lx-bzjResultnull p {
    display: inline-block;
    text-align: left;
    font-size: 15px;
    color: #666;
    line-height: 24px;
    vertical-align: middle;
    padding-left: 20px;
}

.wq_lx-bzjResultlayerbj {
    width: 100%;
    height: 100%;
    background: rgba(56, 56, 56, 0.3);
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 9999;
}

.wq_lx-bzjResultlayer {
    width: 550px;
    height: 330px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -275px;
    margin-top: -165px;
    z-index: 1;
    border-radius: 5px;
    overflow: hidden;
}

.bzjResultlayerhead {
    height: 60px;
    background: #3D72C1;
    text-align: center;
    font-size: 18px;
    color: #fff;
    line-height: 60px;
    position: relative;
}

.closebzjResultlayer {
    width: 20px;
    height: 20px;
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer;
}

.bzjResultlayercot {
    width: 392px;
    height: auto;
    margin: 0px auto;
    padding-top: 40px;
}

.bzjResultlayercot .item {
    margin-bottom: 20px;
}

.bzjResultlayercot .item label {
    font-size: 16px;
    color: #333;
}

.bzjResultlayercot .item .bzjipt {
    height: 40px;
    border: 1px solid #E2E8F2;
    border-radius: 4px;
    text-indent: 15px;
    color: #666;
}

.bzjResultlayercot .item .bzjphoneipt {
    width: 320px;
}

.bzjResultlayercot .item .bzjphonecodeipt {
    width: 180px;
}

.bzjsubmit {
    width: 200px;
    height: 55px;
    border-radius: 28px;
    font-size: 20px;
    color: #fff;
    background: #4991E5;
    border: 0px;
    text-align: center;
    margin-top: 20px;
    cursor: pointer;
}

.bzjgetcode {
    width: 125px;
    border: 0px;
    height: 40px;
    border-radius: 4px;
    margin-left: 10px;
    font-size: 16px;
    color: #333;
    cursor: pointer;
}

.bzjResultlayercot .item .bzjipt:focus {
    border-color: #4088C6;
}

.disabled {
    opacity: 0.9;
    cursor: no-drop;
}


/* 鍔炰簨鎸囧崡椤圭洰璇︽儏 */
.wq_lx_Projectdescontent {
    width: 1200px;
    height: auto;
    margin: 0px auto;
}

.Projectdescontenttch {
    width: 100%;
    box-shadow: 0px 11px 13px 0px rgba(72, 120, 196, 0.2);
    border-radius: 8px;
    border: 1px dotted #5E8FDC;
    height: 136px;
    text-align: center;
}

.Projectdescontenttch .item {
    display: inline-block;
    text-align: center;
    position: relative;
    border-bottom: 1px solid #E1E9FA;
    padding: 18px 65px 20px 65px;
}

.Projectdescontenttch .item .num {
    width: 50px;
    height: 50px;
    background: #D4DDEE;
    border-radius: 50%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 50px;
    color: #666;
}

.Projectdescontenttch .item .tit {
    font-size: 14px;
    color: #666;
    padding-top: 5px;
    font-weight: bold;
}

.Projectdescontenttch .item .activeicon {
    width: 21px;
    height: 21px;
    border-radius: 50%;
    background: #E85E57;
    border: 5px solid #FADFDD;
    position: absolute;
    left: 50%;
    margin-left: -10px;
    bottom: -10px;
    display: none;
}

.Projectdescontenttch .item .tchstate {
    display: none;
    background: #E1E9FA;
    font-size: 12px;
    color: #666;
    position: relative;
    width: 50px;
    height: 20px;
    position: relative;
    border-radius: 3px;
    margin-top: 10px;
    line-height: 20px;
    position: absolute;
    left: 50%;
    margin-left: -25px;
    bottom: -10px;
    z-index: 1;
}

.Projectdescontenttch .item .tchstate:after {
    content: '';
    width: 0;
    height: 0;
    border-width: 0 7px 7px;
    border-style: solid;
    border-color: transparent transparent #E1E9FA;
    position: absolute;
    top: -7px;
    left: 50%;
    margin-left: -7px;
}

.Projectdescontenttch .item.active .activeicon {
    display: block;
}

.Projectdescontenttch .item:hover .tchstate {
    display: block;
}

.Projectdescontenttch .item.active .num {
    background: #E85E57;
    color: #fff;
}

.Projectdescontenttch .item.active .tit {
    color: #E85E57;
}

.Projectdescontenttch .item.tchstate1 .num {
    background: #4991E5;
    color: #fff;
}

.Projectdescontenttch .item.tchstate1 .tit {
    color: #4991E5;
}

.wq_lx_bsznProjectdescontainer {
    padding: 10px 24px 40px 24px;
    border: 1px solid #EAEAEA;
}

.bsznProjecttit {
    padding: 30px 0px;
    font-size: 30px;
    color: #203559;
    text-align: center;
    border-bottom: 1px solid #E4E6E9;
}

.bsznProjectdes {
    font-size: 15px;
    color: #333;
    line-height: 30px;
    padding: 30px 0px;
}

.wq_lx_bsznProjectdescontainer .layui-table {
    margin-bottom: 20px;
}

.wq_lx_bsznProjectdescontainer .layui-table tr th {
    background: #F5F7FA;
    padding: 15px 0px 15px 34px;
    font-size: 15px
}

.wq_lx_bsznProjectdescontainer .layui-table tr td {
    padding: 15px 20px;
    font-size: 15px
}

.wq_lx_bsznProjectdescontainer .layui-table tr td a {
    color: #4991E5;
}

.wq_lx_bsznProjectdescontainer .layui-table.cotcener tr th {
    padding: 15px 0px;
    text-align: center;
}

.wq_lx_bsznProjectdescontainer .layui-table.cotcener tr td {
    padding: 15px 0px;
    text-align: center;
}

.desbordertit {
    font-size: 16px;
    color: #333;
    padding: 9px 0px;
    border-bottom: 1px solid #E4E6E9;
    font-weight: bold;
    margin-bottom: 10px;
}

.desbgwords {
    background: #F5F7FA;
    font-size: 15px;
    color: #333;
    padding: 20px;
    line-height: 30px;
    margin-bottom: 10px;
}

.redwords {
    background: #FFF9F9;
    color: #EA1B3D;
    text-align: center;
}

.red {
    color: #E85E57;
}


@-webkit-keyframes swing {
    2% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    4% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    6% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    8% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    10% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    12% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    14% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    16% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    18% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    20% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes swing {
    2% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    4% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    6% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    8% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    10% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    12% {
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg)
    }

    14% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    16% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    18% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    20% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}


/*1-21修改*/
.wq_lx_newsimg {
    width: 300px;
    min-height: 200px;
}

.list_left_content table td.list_valueDes, .hw_section_info_contemt .particular_info p {
    line-height: 34px;
}

/*广告为新增样式*/
.advertising-space {
    height: 115px;
    padding-top: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.advertising-space > div {
    width: 33%;
    height: 100%;
}

.advertising-space img {
    height: 100%;
    width: 100%;
    cursor: pointer;
}








